#include <bits/stdc++.h>
using namespace std;
const int maxn = 50010;
int a[maxn];
int b[maxn];
int main() {
	int n = 0;
	cin >> n;
	for (int i=0; i<n; i++) {
		cin >> a[i];
	}
	for (int i=0; i<n; i++) {
		cin >> b[i];
	}
	sort(a, a+n);
	sort(b, b+n);
	
	int cnt = 0;
	int i=0, j=0;
	while(i<n && j<n) {
		if (a[i] > b[j]) {
			cnt ++;
			i++;
			j++;
		} else {
			i++;
		}
	}
	cout << cnt;
	return 0;
}
